furnace for distilling sulphur - Francés Inglés Diccionario